<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta name="renderer" content="webkit|ie-comp|ie-stand">
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="viewport" content="width=1440px,initial-scale=1.0, minimum-scale=0.35, maximum-scale=20, user-scalable=yes,minimal-ui">
	<link rel="shortcut icon" href="http://boluoedu.tvip.similarity-check.com/misc/favicon.ico" type="image/vnd.microsoft.icon" />
	<title>VIP检测系统检测系统</title>
	<link type="text/css" rel="stylesheet" href="http://boluoedu.tvip.similarity-check.com/sites/files/css/css_MHd7hs3NuFG8WVCJYBuWQfHKwryuWehKsn-zBZCWJqU.css" media="all" />

<!--[if (gte IE 8)&(lt IE 10)]>
<link type="text/css" rel="stylesheet" href="http://boluoedu.tvip.checkpass.net/sites/all/themes/as_theme/as_base_theme/js/cors/jquery.xdr-transport.js?r4gjy0" media="all" />
<![endif]-->
	<script src="https://unpkg.com/vue@next"></script>
	<script src="https://unpkg.com/axios@0.24.0/dist/axios.min.js"></script>
	<script type="text/javascript" src="http://boluoedu.tvip.similarity-check.com/sites/files/js/js_bFFob4QauzhKr5CKrJ0i-1zk4FuE0_zVUUr-3UCpb18.js"></script>
	<!-- Bootstrap -->
	<noscript>
		<link rel="stylesheet" href="http://boluoedu.tvip.similarity-check.com/sites/all/themes/as_theme/as_cnki_base_theme/css/jquery.fileupload-noscript.css">
	</noscript>
	<noscript>
		<link rel="stylesheet" href="http://boluoedu.tvip.similarity-check.com/sites/all/themes/as_theme/as_cnki_base_theme/css/jquery.fileupload-ui-noscript.css">
	</noscript>
    </head>
<body id="root">
	<div class="container-fluid logo-header">
		<span class="allwidth">
            <img class="pull-left" src="http://boluoedu.tvip.similarity-check.com/sites/all/themes/as_theme/as_cnki_base_theme/img/pmlc12_banner_a.gif" />
    	<img class="pull-right"
	src="http://boluoedu.tvip.similarity-check.com/sites/all/themes/as_theme/as_cnki_base_theme/img/pmlc12_banner_c.gif" />
</span>
		<span class="span12" style="margin-top: -33px">
		<div class="navbar">
			<ul class="nav">
				<li ><a href="index.html">提交检测</a></li>
				<li class="active"><a href="query.html">查询结果</a></li>
				<li ><a href="question.html">常见问题</a></li>
								<li><a id="favorites" href="#">收藏系统</a></li>
			</ul>
		</div>
	</span>
</div>
<div class="container-fluid">
	<div class="row-fluid">
			<div class="span2 body-left">
	<!--Sidebar content-->
	<h4 class="left-h">系统检测文献库范围</h4>
	<ul class="def-fw">
		<li>中国学术期刊网络出版总库</li>
		<li>中国博士学位论文全文数据库</li>
		<li>中国优秀硕士学位论文全文数据库</li>
		<li>中国重要会议论文全文数据库</li>
		<li>中国重要报纸全文数据库</li>
		<li>中国专利全文数据库</li>
		<li>互联网资源</li>
        <li>图书资源 </li>
        <li>优先出版文献库</li>
        <li>学术论文联合比对库</li>
        <li>互联网文档资源</li>
		<li>英文数据库(涵盖期刊、博硕、会议的英文数据以及德国Springer、英国Taylor&amp;Francis 期刊数据库等)</li>
		<li>港澳台学术文献库</li>
        <li>源代码库 </li>
		<li>大成编客-原创作品库</li>
		<li>个人对比库(可选,<a href="https://zhidao.baidu.com/question/1882932691706483108.html">个人比对库是什么?</a>>)</li>
	</ul>
<!-- 	<h4 class="left-h">系统检测字符数限制</h4> -->
<!-- 	<ul class="def-fw"> -->
<!-- 		<li><span class="def-size">30万字符以内</span></li> -->
<!-- 	</ul> -->
	<h4 class="left-h">联系客服</h4>
<ul class="def-fw">
	<li><a
			href="//amos.im.alisoft.com/msg.aw?v=2&amp;uid=luojundayaya&amp;site=cntaobao&amp;s=1&amp;charset=utf-8"
			target="_blank"><img alt="点击这里给我发消息" border="0"
					src="//amos.im.alisoft.com/online.aw?v=2&amp;uid=luojundayaya&amp;site=cntaobao&amp;s=1&amp;charset=utf-8" />&nbsp;</a></li>
	<li>QQ:1651082657</li>
	<li>电话:商家未设置</li>
            <li>微信:商家未设置</li>
                <li>邮箱:<br />商家未设置</li>
    </ul>	<h4 class="left-h">系统主要适用于</h4>
	<ul class="def-fw">
		<li>硕士、博士毕业论文</li>
		<li>学校指定使用此系统</li>
	</ul>
</div>			<div class="span10 body-right">

										<div ng-controller="checkRecordCtl">
	<h4 class="notice-title">
		<i class="icon-search"></i> &nbsp;查询报告-- 提交检测后，请耐心等待检测完成，通过订单编号查询下载报告即可。
	</h4>
	<div style="margin-left: 45px; margin-top: 30px;">
		<div class="control-group">
			<label class="control-label lblsty pull-left" for="inputTitle" style="line-height: 30px;font-size: 16px;font-weight: bold">订单编号:</label>
			<div class="controls" style="margin-left:80px">
				<input v-model="orderNum" type="text" ng-model="queryInfo.queryTid" placeholder="请输入订单编号或商户单号" class="input-xlarge pull-left" style="height: 35px; padding: 0; padding-left: 8px;">
				<input @click="submit" type="submit" style="margin-left: 290px;" ng-disabled="queryInfo.isQuerying" ng-click="queryCheckRecordByTid(queryInfo.queryTid)" class="chareport " value="">
			</div>
			            			<a target="__blank" style="color: red" href="sites/all/themes/as_theme/as_base_theme/images/findnumbers.png" >【淘宝订单查询】</a>
            			<a target="__blank" style="color: red" href="sites/all/themes/as_theme/as_base_theme/images/wx_out_trade_num.png" >【微信订单查询】</a>
			<a target="__blank" style="color: red" href="sites/all/themes/as_theme/as_base_theme/images/ali_out_trade_num.png" >【支付宝订单查询】</a>
		</div>
	</div>
	<br />
	<h4 class="notice-title" style="margin-bottom:0">
		<i class="icon-list"></i> &nbsp;检测报告列表(点击论文标题，可下载论文原文查看)&nbsp;&nbsp;<font style="color:red">注意：报告的有效期为90天</font>
<!--		<span ng-cloak>({{queryInfo.isQuerying?'正在查询报告...':'共找到'+queryInfo.queryRecords.length+'篇报告'}})</span>-->
		<span v-html="'共找到'+list.length+'篇报告'"></span>
	</h4>
    <style>
        .bindoid-wr{
            text-align: center;
            font-size: 12px;
            width: 140px;
            display: inline-block;
        }
        .bindoid-wr>div{
            padding-left: 14px;
            position: relative;
        }
        .bindoid-wr>div:hover>span{
            display: block;
        }
        .bindoid-wr>div>span{
            width: 260px;
            position: absolute;
            top: -28px;
            left: -260px;
            display: none;
            padding: 15px 10px;
            background-color: #ffffff;
            box-shadow: 0 0 10px 2px #efefef;
            z-index: 2;
            text-align: left;
            line-height: 24px;
        }
        .bindoid-wr>div>span:after,.bindoid-wr>div>span:before{
            content: "";
            border: 9px solid transparent;
            border-left: 9px solid #efefef;
            top: 27px;
            right: -18px;
            position: absolute;
        }
        .bindoid-wr>div>span:after{
            border-left-color:white;
            right: -15px;
        }
    </style>
	<table  class="table  table-striped template-Container-wrapper">
		<thead>
			<tr>
				<th >论文标题</th>
				<th style="min-width:120px">论文作者</th>
				<th style="min-width:135px">检测时间</th>
				<th style="min-width:110px">检测状态</th>
				<th style="min-width:100px;">操作</th>
				<th style="min-width:100px;">删除报告</th>
			</tr>
		</thead>
		<tbody ng-cloak class="template-Container">
		<tr v-for="v in list">
			<div v-html="v && v.authorName"></div>
		    <td>
		    	<div ng-switch on="cr.status">
		    	 <div ng-switch-when="3">
		    	 	<input name="title" type="text" v-model="v.titleName" ng-model="cr.title" maxlength="50"  placeholder="标题" style="margin-bottom:0;width:100%">
		    	 </div>
		    	 <div ng-switch-when="2">
		    	 	<a ng-href="{{cr.origin_path}}" target="_blank" v-html="v.titleName">{{cr.titleName}}</a>
		    	 </div>
		    	 <div ng-switch-default>
		    	 	<span v-html="v.titleName">{{cr.titleName}}</span>
		    	 </div>
		    	</div>
		    </td>
			<td>
				<div ng-switch on="cr.status">
			    	 <div ng-switch-when="3">
			    	 	<input name="author" v-model="v.authorName" type="text" class="input-small" maxlength="15" placeholder="作者" value="{{cr.author}}" style="margin-bottom:0;">
			    	 </div>
			    	 <div ng-switch-default v-html="v.authorName">
			    	 	{{cr.author}}
			    	 </div>
			    </div>
			</td>
		    <td v-html="getTime(v.updateTime)">{{cr.updateTime}}</td>
		    <td>
		    	<span class="text-warning" v-if="v.fileState<2">正在检测...</span>
		    	<span class="text-success" v-if="v.fileState==2 || v.fileState==3">检测完成</span>
		    	<span class="text-error " v-if="v.fileState==4">已删除</span>
		    	<span class="marginlf16" v-if="v.fileState==5">
		    		<a class="showerrorinfo " bs-popover="popoption" ng-init="popoption={'content':cr.note}"   data-trigger="hover" data-placement="top" data-content="{{cr.note}}" title="" data-original-title="检测失败原因如下">
		    			<span class='text-error error_link'><span class='error-tip'></span>检测失败</span>
		    		</a>
		    	</span>
			</td>
            <td colspan="2" v-if="false">
                <div class="bindoid-wr" >
                    <img :src="baseUrl + v.filePath" width="80px">
                    <div>
                        微信扫码绑定订单
                        <img src="/sites/all/themes/as_theme/as_cnki_base_theme/img/icon-wenhao.png" alt="">
                        <span>
                                            1.您可以更好的找到您的订单编号，不会遗失 <br>
                                            2.检测时间会比较长,扫码绑定后您可以关闭页面离开<br>
                                            3.当检测出结果后，将会通知您微信，您还可以手机微信下载报告保存
                                </span>
                    </div>
                </div>
            </td>
		    <td style="width:140px" >
			    <div >
			    	 <div v-if="v.fileState == 8">

			    	 	<form class="reupload-paper" data-ng-init="contentType='file';cr=cr;" data-ng-controller="reCheckCtlFile" data-file-upload="uploadOptions" style="margin:0">
							<div class="btn btn-primary fileinput-button" @click="submit"> <i class="glyphicon glyphicon-plus"></i>
								<span>重新提交</span>
								<input name="pid" type="hide" value="{{cr.paper_id}}">
								<input type="file" accept="application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document">
							</div>
							<div class="fileupload-progress fade" data-ng-clock data-ng-if="paper.file.$state()=='pending'" style="width:140px;" data-ng-class="{pending: 'in'}[paper.file.$state()]" >
								<div class="progress progress-striped progress-animated active" data-file-upload-progress="paper.file.$progress()"  role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0">
									<div class="progress-bar progress-bar-success" style="width:0%;height:20px;" data-ng-style="{width: num + '%'}">&nbsp;</div>
								</div>
							</div>
						<form>
			    	 </div>
			    	 <div v-if="v.fileState == 2 || v.fileState == 3">
			    	 	<a style="width:60px" class="btn btn-success report-download" ng-click="music.stop()" :href="v.checkReportUrl" target="_blank" style="font-weight: normal;">下载报告</a>
			    	 </div>
			    	 <div ng-switch-default>

			    	 </div>
			    </div>
			</td>
		    <td v-if="v.fileState == 2 || v.fileState == 3">
				<a href="javascript:" class="btn btn-danger report-delete" @click="delClick(v.orderNum)" style="font-weight: normal;">删除报告</a>
			</td>
		</tr>
		</tbody>
	</table>
	<br /><br />
	<h4 class="notice-title">
		<i class="icon-fullscreen"></i> &nbsp;下载报告须知
	</h4>
	<dl class="dl-horizontal">
		<dt>
			<span class="label label-important">如检测失败</span> &nbsp;
		</dt>
		<dd>
			在系统“检测状态”为&nbsp;<span class="label label-important">检测失败</span>&nbsp;时候，请确认文章字符是否超出或者文章不符合要求。确认后点击&nbsp;<span class="label label-info">重新上传</span>&nbsp;按钮，重新提交检测即可。
		</dd>
		<dt>
			<span class="label label-important">检测失败原因</span> &nbsp;
		</dt>
		<dd>
			如遇到检测失败，请将鼠标移动到&nbsp;<span class="error-tip"></span>&nbsp;图标上可查看检测失败具体原因。
		</dd>
		<dt>
			<span class="label label-info">字符限制</span> &nbsp;
		</dt>
		<dd>论文检测系统有字符限制，检测前请按照限制字符要求上传论文。</dd>
		<dt>
			<span class="label label-info">合并订单</span> &nbsp;
		</dt>
		<dd>如果是多篇文章使用的一个订单号检测的，只需要通过这个订单即可查询到所有的检测报告。</dd>
		<dt>
			<span class="label label-info">结果为0</span> &nbsp;
		</dt>
		<dd>如检测结果为0，说明官网检测结果也是0，并非未检测，并非不准。只能说明你的论文在检测系统中没有重复的，即使你去官网检测也是这个结果。</dd>
		<dt>
			<span class="label label-info">删除报告</span> &nbsp;
		</dt>
		<dd>同学们在报告检测完成后，可以自行删除检测报告，删除后不可恢复，请删除前确认。</dd>
		<dt>
			<span class="label label-info">报告打开方式</span> &nbsp;
		</dt>
		<dd>系统报告为网页格式，使用打开方式为浏览器即可打开，如果是PDF格式，则需要下载安装PDF阅读器软件。</dd>
	</dl>
</div>
<script>angular.module('checkPaperFileApp', ['checkPaperFile','$strap.directives']);</script>
			</div>
	</div>
</div>
<!-- Modal -->
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
	<div class="modal-header">
		<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
		<h3 id="myModalLabel">系统提示</h3>
	</div>
	<div class="modal-body">
		<p>您的论文已经成功提交检测，请耐心等候检测完成。最后通过“订单编号”查询下载报告！如需要帮助请联系客服！</p>
	</div>
	<div class="modal-footer">
		<button class="btn" data-dismiss="modal" aria-hidden="true">关闭</button>
		<button class="btn btn-primary">去查询结果</button>
	</div>
</div>
<div class="footer">
	<div class="container" style="width: 980px; padding-top: 10px; padding-bottom: 10px;">
			</div>
</div>
	<script type="text/javascript">
<!--//--><![CDATA[//><!--
var _config=_config||{};
_config.queryInterval=120;
//--><!]]>
</script>
	<script>
	!function(){
		var timeoutLoad=function(){
			if(window.angular){
				var config=_config||{};
				if(config.checkSystem){
					var checkSystem=config.checkSystem;
					angular.module('checkPaper').run(['checkSystemService',function(checkSystemService){
						checkSystemService.register(checkSystem.janeName,checkSystem);
					}]);
					config.checkSystem=null;
				}
				if(config.queryInterval){
					var queryInterval=config.queryInterval;
					angular.module('checkPaper').run(['querySetting',function(querySetting){
						querySetting.queryInterval=queryInterval;
					}]);
					config.queryInterval=null;
				}
				angular.bootstrap(document, ['checkPaperFile']);
			}else{
				setTimeout(timeoutLoad,50);
			}
		};
		timeoutLoad();
	}();
	</script>
    <span style="display: none">
            <a href="http://www.zaojiance.com" title="论文查重">论文查重</a>
        </span>
    <style>#cnzz_stat_icon_1279486003{display: none;}#cnzz_stat_icon_1279486003+a{display:none;}</style>
    <script type="text/javascript">document.write(unescape("%3Cspan id='cnzz_stat_icon_1279486003'%3E%3C/span%3E%3Cscript src='https://s4.cnzz.com/z_stat.php%3Fid%3D1279486003' type='text/javascript'%3E%3C/script%3E"));</script>
	<script>
		// const baseUrl = "http://10.191.70.180:8081"
		const baseUrl = "./cnki"
		Vue.createApp({
			data() {
				return {
					orderNum: "",
					list: [],
					baseUrl
				}
			},
			mounted() {
				this.orderNum = window.location.search.split("=")[1]
				this.submit()
			},
			methods: {
				submit() {
					const _this = this
					axios.get(baseUrl + "/getCnkiOrderByNum?orderNum=" + this.orderNum).then(res => {
						_this.list = res.data.data
					})
				},
				delClick(id) {
					const _this = this
					axios.post(baseUrl + "/deleteOrderReport?orderNum=" + id).then(res => {
					    console.log("11", res);
					    if (res.data.code == 0) {
					    	alert(res.data.msg)
							_this.submit()
						} else {
					    	alert(res.data.msg)
						}
					}).catch(e => {
						alert(e)
					});
				},
				getTime(time, cFormat) {
					if (arguments.length === 0) {
						return null
					}
					const format = cFormat || '{y}-{m}-{d} {h}:{i}:{s}'
					let date
					if (typeof time === 'object') {
						date = time
					} else {
						if ((typeof time === 'string') && (/^[0-9]+$/.test(time))) {
							time = parseInt(time)
						}
						if ((typeof time === 'number') && (time.toString().length === 10)) {
							time = time * 1000
						}
						date = new Date(time)
					}
					const formatObj = {
						y: date.getFullYear(),
						m: date.getMonth() + 1,
						d: date.getDate(),
						h: date.getHours(),
						i: date.getMinutes(),
						s: date.getSeconds(),
						a: date.getDay()
					}
					const time_str = format.replace(/{(y|m|d|h|i|s|a)+}/g, (result, key) => {
						let value = formatObj[key]
						// Note: getDay() returns 0 on Sunday
						if (key === 'a') { return ['日', '一', '二', '三', '四', '五', '六'][value ] }
						if (result.length > 0 && value < 10) {
							value = '0' + value
						}
						return value || 0
					})
					return time_str
				},
				// getTime(date,fmt="yyyy-MM-dd hh:mm:ss") {
				// 	var o = {
				// 		"M+": date.getMonth() + 1, //月份
				// 		"d+": date.getDate(), //日
				// 		"h+": date.getHours(), //小时
				// 		"m+": date.getMinutes(), //分
				// 		"s+": date.getSeconds(), //秒
				// 		"q+": Math.floor((date.getMonth() + 3) / 3), //季度
				// 		"S": date.getMilliseconds() //毫秒
				// 	};
				// 	if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
				// 	for (var k in o)
				// 		if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
				// 	return fmt;
				// }
			}
		}).mount("#root")
	</script>
</body>
</html>
